update fit locations test with improved sample (#767)
authortsteven4 <13596209+tsteven4@users.noreply.github.com>
Sat, 20 Nov 2021 15:05:01 +0000 (08:05 -0700)
committerGitHub <noreply@github.com>
Sat, 20 Nov 2021 15:05:01 +0000 (08:05 -0700)
* update fit test with improved sample.

* reference file mode correction.

reference/Lctns_Instinct.csv [deleted file]
reference/Lctns_Instinct.fit [changed mode: 0755->0644]
reference/Lctns_Instinct.gpx [new file with mode: 0644]
testo.d/garmin_fit.test

diff --git a/reference/Lctns_Instinct.csv b/reference/Lctns_Instinct.csv
deleted file mode 100644 (file)
index a5b703a..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-No,Latitude,Longitude,Name,Altitude\r
-1,50.031985,14.310719,"X",\r
-2,50.101786,14.391518," >  1",235.4\r
-3,50.102963,14.391518,"2",235.4\r
-4,50.104888,14.391045,"3",235.4\r
-5,50.206686,14.260687,"12 SEP 19:07",226.6\r
-6,50.213687,14.307941,"15 SEP 18:47",287.8\r
-7,50.184026,14.367012,"3 OCT 15:42",197.8\r
-8,50.172190,14.239638,"3 OCT 17:33",261.8\r
old mode 100755 (executable)
new mode 100644 (file)
index 57168b8..1285a32
Binary files a/reference/Lctns_Instinct.fit and b/reference/Lctns_Instinct.fit differ
diff --git a/reference/Lctns_Instinct.gpx b/reference/Lctns_Instinct.gpx
new file mode 100644 (file)
index 0000000..204a076
--- /dev/null
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<gpx version="1.0" creator="GPSBabel - https://www.gpsbabel.org" xmlns="http://www.topografix.com/GPX/1/0">
+  <time>1970-01-01T00:00:00Z</time>
+  <bounds minlat="-89.999998994" minlon="0.000000000" maxlat="89.999998994" maxlon="107.685910994"/>
+  <wpt lat="51.477255989" lon="0.000000922">
+    <ele>46.000</ele>
+    <name>Greenwich ele46</name>
+    <cmt>Greenwich ele46</cmt>
+    <desc>Greenwich ele46</desc>
+  </wpt>
+  <wpt lat="51.480122935" lon="0.000000000">
+    <ele>47.000</ele>
+    <name>Unseen4AllTrail</name>
+    <cmt>Unseen4AllTrail</cmt>
+    <desc>Unseen4AllTrail</desc>
+  </wpt>
+  <wpt lat="89.999998994" lon="0.000000922">
+    <ele>2.000</ele>
+    <name>North pole ele2</name>
+    <cmt>North pole ele2</cmt>
+    <desc>North pole ele2</desc>
+  </wpt>
+  <wpt lat="-89.999998994" lon="0.000000922">
+    <ele>2835.000</ele>
+    <name>South pole 2835</name>
+    <cmt>South pole 2835</cmt>
+    <desc>South pole 2835</desc>
+  </wpt>
+  <wpt lat="31.759320963" lon="35.503906952">
+    <name>Elevation unset</name>
+    <cmt>Elevation unset</cmt>
+    <desc>Elevation unset</desc>
+  </wpt>
+  <wpt lat="53.037396977" lon="107.685910994">
+    <ele>449.000</ele>
+    <name>Байкал</name>
+    <cmt>Байкал</cmt>
+    <desc>Байкал</desc>
+  </wpt>
+  <wpt lat="52.386673959" lon="13.287545945">
+    <name>Händelstraße</name>
+    <cmt>Händelstraße</cmt>
+    <desc>Händelstraße</desc>
+  </wpt>
+  <wpt lat="31.703055929" lon="35.195555929">
+    <name>בית לחם</name>
+    <cmt>בית לחם</cmt>
+    <desc>בית לחם</desc>
+  </wpt>
+  <wpt lat="29.314826997" lon="47.709621945">
+    <name>الكويت</name>
+    <cmt>الكويت</cmt>
+    <desc>الكويت</desc>
+  </wpt>
+  <wpt lat="39.161056951" lon="20.983910942">
+    <name>Θέατρο</name>
+    <cmt>Θέατρο</cmt>
+    <desc>Θέατρο</desc>
+  </wpt>
+  <trk/>
+</gpx>
index 559f09e0164d7880d49bb6466a38b477b2e9bba1..840086809dc90aa0c09ac50478a645147f3b1d89 100644 (file)
@@ -33,8 +33,8 @@ compare ${REFERENCE}/track/lezyne_super_gps-garmin_fit-sample-bad-endian.gpx ${T
 gpsbabel -i garmin_fit -f ${REFERENCE}/track/fitlocations-sample.fit -o gpx -F ${TMPDIR}/fitlocations-sample.gpx
 compare ${REFERENCE}/track/fitlocations-sample.gpx ${TMPDIR}/fitlocations-sample.gpx
 
-gpsbabel -i garmin_fit -f ${REFERENCE}/Lctns_Instinct.fit -o unicsv,utc=0 -F ${TMPDIR}/Lctns_Instinct.csv
-compare ${REFERENCE}/Lctns_Instinct.csv ${TMPDIR}/Lctns_Instinct.csv
+gpsbabel -i garmin_fit -f ${REFERENCE}/Lctns_Instinct.fit -o gpx -F ${TMPDIR}/Lctns_Instinct.gpx
+compare ${REFERENCE}/Lctns_Instinct.gpx ${TMPDIR}/Lctns_Instinct.gpx
 
 #
 # Basic FIT tests (write)